package com.example.exchange;

import java.io.Serializable;

/**
 * 
 * Copyright © 2019 KANGPING Info. All rights reserved.
 * 
 * Project NAME：campin.primavera.integration   
 * Class NAME：XmlRootNM 
 * Author：Kangping Zhou
 * Date：Aug 16, 2019 3:53:29 PM      
 * Description：kangpingchn@gmail.com
 * Vesion: v1.0.0
 *
 */
public abstract interface BPConstants extends Serializable {

	public static final String BUDGET_PLAN = "UNIFIER_UX3"; //预算计划BP
	public static final String BUDGET_PLAN_LT = "UNIFIER_UX3_LINEITEM";

	public static final String BUDGET_PLAN_CHG = "UNIFIER_UX3YBC"; //预算变更计划BP
	public static final String BUDGET_PLAN_CHG_LT = "UNIFIER_UX3YBC_LINEITEM";

	public static final String WBS_TEMP = "UX3WBS";	//WBS BP
	public static final String PROJECT_SHELL = "US_XPROS";
	
	public static final String PLAN_AND_CHANGE = "Plan And Change"; //计划与变更 BP
	public static final String PLAN_AND_CHANGE_DB = "UXPAC";

	public static final String CONTRACT_INFORMATION = "Contract Information"; //合同信息BP
	public static final String CONTRACT_INFORMATION_DB = "UXCONIM";

	public static final String VENDOR = "UV"; // 供应商BP
	public static final String CUSTOMER_INFO = "UXCUST";

	public static final String DRAWING_LIST = "Drawing List";//图纸清单BP
	public static final String DRAWING_LIST_DB = "UXENGLST";

	/**
	 * MTR MATERIAL TRACKING LIST
	 */
	public static final String MTR_ST = "MTR(ST)";//MTR 结构专业BP
	public static final String MTR_ST_DB = "UXMTRST";

	public static final String MTR_PIP = "MTR(PIP)";//MTR 管线专业BP
	public static final String MTR_PIP_DB = "UXMTRPIP";

	public static final String MTR_AR = "MTR(AR)";//MTR 舾装专业BP
	public static final String MTR_AR_DB = "UXMTRAR";

	public static final String MTR_EIT = "MTR(EIT)"; //MTR 电仪专业BP
	public static final String MTR_EIT_DB = "UXMTREIT";

	public static final String MTR_HAVC = "MTR(HVAC)"; //MTR 暖通专业BP
	public static final String MTR_HVAC_DB = "UXMTRHV";

	/**
	 * JOBCARD BASIC LIST
	 */
	public static final String BASIC_JBLIST = "JOBCard List"; //JOBCard LIST BP
	public static final String BASIC_JBLIST_DB = "UXJOBL";

	public static final String BASIC_UNIT_MANHOUR = "Unit Manhour"; //单位人工时BP
	public static final String BASIC_UNIT_MANHOUR_DB = "UXUMAN";

	public static final String WELD = "Project Weld List";//焊口数据BP
	public static final String WELD_DB = "UXWELDLS";

	public static final String JOBCARD_DOC_HSE = "Job Safety Analysis"; //安全体系要求BP
	public static final String JOBCARD_DOC_HSE_DB = "UXJSAP";

	public static final String JOBCARD_DOC_QCD = "Quality Documents"; //质量体系要求BP
	public static final String JOBCARD_DOC_QCD_DB = "UXQD";

	public static final String MATERIAL = "Project Material";//物料BP
	public static final String MATERIAL_DB = "UXMATE";
	public static final String MATERIAL_TEMP_DB = "MATERIAL_TEMP";//物料临时表

	public static final String MATERIAL_PART = "Project Material Part";//零件BP
	public static final String MATERIAL_PART_DB = "UXMATEPT";

	public static final String MATERIAL_STOCK = "Project Material Stock(Real-Time)";//即时库存BP
	public static final String MATERIAL_STOCK_DB = "UXPMSTCK";

	public static final String MATERIAL_STOCK_IN = "Stock In"; //（采购）入库单BP
	public static final String MATERIAL_STOCK_IN_DB = "UXPW";

	public static final String SCHEDULE_PLAN_PROJECT_L4 = "P6 Schedule Plan";//P6L4计划 BP
	public static final String SCHEDULE_PLAN_PROJECT_L4_DB = "UXP6DWNO";
	public static final String SCHEDULE_PLAN_PROJECT_L5 = "P6 Schedule (Procedure)"; //P6“L5”计划BP
	public static final String SCHEDULE_PLAN_PROJECT_L5_DB = "UXPSCH5";

	public static final String SCHEDULE_PLAN_ENGINEER = "DRAWING LIST";//图纸清单BP
	public static final String SCHEDULE_PLAN_ENGINEER_DB = "UXENGLST";

	public static final String JOBCARD = "JOBCard List";//JOBCard BP
	public static final String JOBCARD_DB = "UXJBCARD";
	
	public static final String PROJECT_MODULE = "Project Module";//JOBCard BP
	public static final String PROJECT_MODULE_DB = "UXMODULE";
	
	

	public static final String ITR = "Instrument Master Data";//ITR仪表主数据 BP
	public static final String ITR_DB = "UXIMD";
	public static final String INSTRUMENT = "Instrument Master Data";//仪器主数据BP
	public static final String INSTRUMENT_DB = "UXIMD";

	public static final String FILTER_TEMP = "id-class-status-record_no-material_Sort-uuu_tab_id-short_desc";//用来过滤无关不需要转换到XML的字段
	public static final String FILTER_LT = "id-class-status-record_no-material_Sort-uuu_tab_id-short_desc-attach_cnt-creator_id-amout-group_id-group_type-li_num-uuu_line_item_status-qty-record_id-task_id";
	public static final String FILTER_UP = "class";
}
